long-root smartweed - Espagnol Anglais Dictionnaire